wear one's sunday best - Alemán Inglés Diccionario